turnkey ready - German English Dictionary